a border town - Français Anglais Dictionnaire